guinea shrimp - English Synonyms Dictionary